caught in the crunch - Spanish English Dictionary